<?php
/*
 *   This file is part of poat.
 *
 *   poat is free software: you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation, either version 3 of the License, or
 *   (at your option) any later version.
 *
 *   poat is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *   GNU General Public License for more details.
 *
 *   You should have received a copy of the GNU General Public License
 *   along with poat.  If not, see <http://www.gnu.org/licenses/>.
 */
 
require_once(ROOT_PATH."class/def.class.php");

if ($param['op']=='save' and $flow_ok) {
	
	$def = new def;
	$list = $loader->loadList($def);

	foreach ($list as $obj) {
		if ($obj->value != $param[$obj->id]) {
			$obj->value=$param[$obj->id];
			$loader->update($obj);
		}
	}

	if ($param['new'] === 'true' and isset($param['newdef'])) {
		$def = new def;
		$def->id=strtoupper($param['newdef']);
		$def->value=$param['newval'];
		$loader->save($def);
	}	
	
	$message=$LANG['updated'];
}

$def = new def;
$list = $loader->loadList($def);

$tm->assign('list',$list);
$content = $tm->fetch('defadmin.tpl');

?>
